package com.maybach.core.template;

import java.util.Map;

/**
 * Created by houenxun on 16/3/7.
 */
public interface ITemplate {

    String getTitle();

    String getCode();

    /**
     * 获取模版
     * @return
     */
    String getTemplate();


    /**
     * 检查模版的有效性
     * @return
     */
    boolean checkTemplete();

    /**
     * 检查参数的有效性
     * @param params
     * @return
     */
    boolean checkParams(Map<String, Object> params);
}
